package reflect;

import reflect.annotations.AutoRunClass;

public class ReflectDemo9 {
    public static void main(String[] args) throws Exception {
        Class cls = Class.forName("reflect.Person");
        /*
        所有的反射对象都支持一个方法：
        boolean isAnnotationPresent(Class cls)
        用来判断当前反射对象表示的内容是否被指定注解所标注。
        注解的保留级别必须是RUNTIME才可以被访问到
        * */
        boolean mark = cls.isAnnotationPresent(AutoRunClass.class);
        System.out.println(mark?"被标注了":"没有被标注");
    }
}
